Modeling the Requirements Engineering Process
نویسنده
چکیده
Information System Engineering has made the assumption that an Information System is supposed to capture some excerpt of the real world history and hence has concentrated on modeling. This has caused the introduction of a large variety of models and especially conceptual models by which an information system can be modelled in high level conceptual terms. By contrast, very little attention has been paid to the conceptual modeling process which has the purpose of investigating the requirements of the users community and abstracting from that the conceptual specification of the information system. This results in a low level of support provided to requirements engineers. However, the emphasis on system modeling is shifting to process modeling. The need for process modeling motivates the process stream of the NATURE Esprit project. The Requirements Engineering Process model developed within this project is the main topic of this paper. The particular RE process modeling approach chosen in NATURE emphasises the notion of decision within the context in which it is taken. The paper outlines the modeling approach. It details and exemplifies the main concepts proposed to model the RE process and their relationships. Finally, it sketches the advantages of the process model by introducing its different usages.
منابع مشابه
Role of Business Process Models in Requirements Engineering
The goal of requirements engineering is to create a complete, consistent requirements specification of a desired system in order to establish the requirements at an abstract level. Business process modeling in the early phases of requirement engineering is rather useful. This paper examines business process modeling for the development of information systems. It presents the role of Business Pr...
متن کاملA Method for Aligning Business Process Modeling and Software Requirements Engineering
Software engineering provides a rich set of methods and tools that cover the entire engineering process. However, there still exist major problems in integrating methods that address single tasks and aspects only. This observation is in particular true for the interdependencies between business process modeling and software requirements engineering; respective methods originate from different t...
متن کاملProcess Modeling for Requirements Engineering: A Medical System Case Study
The Unified Requirements Modeling Language (URML) was created to support early systems engineering; permitting the capture of process, potential variation points, hazards, threats and mitigations during the elicitation process. It has been used on Siemens projects, but to date they have been proprietary, precluding public exposure and limiting the critical review needed to refine and improve th...
متن کاملApplication of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کاملA Model Driven Approach for Requirements Engineering of Industrial Automation Systems
Model driven requirements engineering (MDRE) is proposed to deal with the ever-increasing complexity of technical systems in the sense of providing requirement specifications as formal models that are correct, complete, consistent, unambiguous and easy to read and easy to maintain. A critical issue in this area is the lack of a universal and standardized modeling language which covers the whole...
متن کامل